thyroid colloid - Spanish English Dictionary